#ifndef __losor_file_h__
#define __losor_file_h__

#include "../object.h"
#include <string>

using namespace std;

namespace losor
{
	class file : public object
	{
		public:
			file( string path, string name, object *parent );
			virtual ~file();
		public:
			virtual long parse( string para, object *parent );
			virtual long write_depend( object *parent );
		public:
			string path() const;
		protected:
			virtual void rm_child( string para );
		protected:
			string m_path;
	};
}

#endif

